const cameralist = [];
Page({

  /**
   * 页面的初始数据
   */
  data: {
    width: 0, /* 滑块的滑动距离 0 交接车辆, 50 办理年检, 100 归还车辆 */
    isFocus: false,
    inputValue: '自驾',
    multiIndex: [0, 0],
    multiArray: [
      ['2020-07-01', '202-07-02'],
      ['13:00-14:00', '14:00-15:00', '15:00-16:00', '16:00-17:00', '17:00-18:00']
    ],
    isConfirm1:true,/* 交接车辆车主是否确认 */
    isConfirm2:false,/* 归还车辆车主是否确认 */
    type: 1,/* 底部按钮切换  1默认(预约时间)  2开始取车 3车辆已交接(获取定位)  4 到达检测站  5上传驾驶证附件 6开始还车 7车辆已归还(获取定位) 8完成 */
    completeTitle: '已预约交接车时间',/* 已完成列表的标题 */
    completeTime: '',/* 预约时间 */
    completeSrc: '', /* 驾驶证附件图片路径 */
    isShowPop: false,/* 是否显示自定义弹窗 */
    takeInput: '', /* 取车里程数 */
    returnInput: '', /* 还车里程数 */
    qianfangSrc:'/images/car-qianfang.png',
    cheweiSrc:'/images/car-chewei.png',
    zuoqianSrc:'/images/car-zuoqian.png',
    youqianSrc:'/images/car-youqian.png',
    chedingSrc:'/images/car-cheding.png',
    yibiaopanSrc:'/images/car-yibiaopan.png',
    neishiSrc:'/images/car-neishi.png',
    qitaSrc:'/images/car-qita.png',

  },
  /* 点击编辑 */
  handleEditor: function (e) {
    this.setData({
      isFocus: true
    })
  },
  /* input事件 */
  handleInputChange: function (e) {
    console.log(e)
    this.setData({
      inputValue: e.detail.value
    })
  },
  /* 选择时间 */
  bindMultiPickerChange: function (e) {
    var array = this.data.multiArray
    console.log('picker发送选择改变，携带值为', e.detail.value)
    console.log(array)
    console.log(this.data.completeTime)
    this.setData({
      multiIndex: e.detail.value,
      type: 2,
      completeTitle: '已预约交接车时间',
      completeTime: array[0][e.detail.value[0]] + ' ' + array[1][e.detail.value[1]]
    })
    console.log(this.data.completeTime)
  },
  /* 开始取车 */
  handleStart: function (e) {
    this.setData({
      type: 3,
      completeTitle: '已开始取车'
    })
  },
  /* 车辆已交接（获取定位） */
  handleConnect: function (e) {
    var _this=this
    this.setData({
      completeTitle: '车辆已交接',
      isShowPop: true
    })
    wx.getLocation({
      type: 'wgs84',
      success (res) {
        console.log(res)
        const latitude = res.latitude
        const longitude = res.longitude
        const speed = res.speed
        const accuracy = res.accuracy
        _this.setData({})
      },
      fail(res){
        console.log(res)
      }
     })
  },
  /* 关闭自定义弹窗 */
  handleClosePop: function (e) {
    this.setData({
      isShowPop: false
    })
  },
  /* 获取取车里程数 */
  handleTakeInput:function(e){
    this.setData({takeInput:e.detail.value})
  },
  /* 获取还车里程数 */
  handleReturnInput:function(e){
    this.setData({returnInput:e.detail.value})
  },
  /* 上传图片 */
  /* 正前方 */
  handleQianFangSrc:function(){
    var _this=this
    wx.chooseImage({
      count: 1,
      sizeType: ['original', 'compressed'],
      sourceType: ['album', 'camera'],
      success (res) {
        // tempFilePath可以作为img标签的src属性显示图片
        const tempFilePaths = res.tempFilePaths
        _this.setData({qianfangSrc:tempFilePaths})
      }
    })
  },
  /* 车尾 */
  handleCheWeiSrc:function(){
    var _this=this
    wx.chooseImage({
      count: 1,
      sizeType: ['original', 'compressed'],
      sourceType: ['album', 'camera'],
      success (res) {
        // tempFilePath可以作为img标签的src属性显示图片
        const tempFilePaths = res.tempFilePaths
        _this.setData({cheweiSrc:tempFilePaths})
      }
    })
  },
  /* 左前45 */
  handleZuoQianSrc:function(){
    var _this=this
    wx.chooseImage({
      count: 1,
      sizeType: ['original', 'compressed'],
      sourceType: ['album', 'camera'],
      success (res) {
        // tempFilePath可以作为img标签的src属性显示图片
        const tempFilePaths = res.tempFilePaths
        _this.setData({zuoqianSrc:tempFilePaths})
      }
    })
  },
  /* 右前45 */
  handleYouQianSrc:function(){
    var _this=this
    wx.chooseImage({
      count: 1,
      sizeType: ['original', 'compressed'],
      sourceType: ['album', 'camera'],
      success (res) {
        // tempFilePath可以作为img标签的src属性显示图片
        const tempFilePaths = res.tempFilePaths
        _this.setData({youqianSrc:tempFilePaths})
      }
    })
  },
  /* 车顶 */
  handleCheDingSrc:function(){
    var _this=this
    wx.chooseImage({
      count: 1,
      sizeType: ['original', 'compressed'],
      sourceType: ['album', 'camera'],
      success (res) {
        // tempFilePath可以作为img标签的src属性显示图片
        const tempFilePaths = res.tempFilePaths
        _this.setData({chedingSrc:tempFilePaths})
      }
    })
  },
  /* 仪表盘 */
  handleYiBiaoPanSrc:function(){
    var _this=this
    wx.chooseImage({
      count: 1,
      sizeType: ['original', 'compressed'],
      sourceType: ['album', 'camera'],
      success (res) {
        // tempFilePath可以作为img标签的src属性显示图片
        const tempFilePaths = res.tempFilePaths
        _this.setData({yibiaopanSrc:tempFilePaths})
      }
    })
  },
  /* 车内饰 */
  handleNeiShiSrc:function(){
    var _this=this
    wx.chooseImage({
      count: 1,
      sizeType: ['original', 'compressed'],
      sourceType: ['album', 'camera'],
      success (res) {
        // tempFilePath可以作为img标签的src属性显示图片
        const tempFilePaths = res.tempFilePaths
        _this.setData({neishiSrc:tempFilePaths})
      }
    })
  },
  /* 其他 */
  handleQiTaSrc:function(){
    var _this=this
    wx.chooseImage({
      count: 1,
      sizeType: ['original', 'compressed'],
      sourceType: ['album', 'camera'],
      success (res) {
        // tempFilePath可以作为img标签的src属性显示图片
        const tempFilePaths = res.tempFilePaths
        _this.setData({qitaSrc:tempFilePaths})
      }
    })
  },
  /* 自定义弹窗确定 */
  handleConfirmPop: function (e) {
    this.setData({
      type: 4,
      isShowPop:false
    })
  },
  /* 到达检测站 */
  handleArrive: function (e) {
    this.setData({
      width: 50,
      type: 5,
      completeTitle: '已到达检测站'
    })
  },
  /* 上传驾驶证附件 */
  handleCamera: function () {
    var _this = this
    wx.chooseImage({
      count: 1,
      sizeType: ['original', 'compressed'],
      sourceType: ['album', 'camera'],
      success(res) {
        // tempFilePath可以作为img标签的src属性显示图片
        const tempFilePaths = res.tempFilePaths
        _this.setData({
          completeSrc: tempFilePaths,
          type: 6,
          completeTitle: '已上传驾驶证附件'
        })

      }
    })
  },
  /* 开始还车 */
  handleBeganReturn: function (e) {
    this.setData({
      width: 100,
      type: 7,
      completeTitle: '已开始还车'
    })
  },
  /* 车辆已归还(获取定位) */
  handleReturned: function (e) {
    this.setData({
      width: 100,
      type: 8,
      completeTitle: '车辆已归还'
    })
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {

  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})